bundle of garlic heads - Alemán Inglés Diccionario